Fast conservative garbage collection
نویسندگان
چکیده
منابع مشابه
Conservative Garbage Collection for C
Nowadays, most popular programming languages (Java, languages in the .NET environment , Smalltalk...) offer Garbage Collection to relieve the programmer of the often tedious and error-prone task of memory management. Programming in those languages most often involves creating and maintaining a greater number of objects (encapsulated data). When programming is centered around such objects it is ...
متن کاملThe Measured Cost of Conservative Garbage Collection
Because dynamic memory management is an important part of a large class of computer programs, high-performance algorithms for dynamic memory management have been, and will continue to be, of considerable interest. Experience indicates that for many programs, dynamic storage allocation is so important that programmers feel compelled to write and use their own domainspecific allocators to avoid t...
متن کاملSpace E cient Conservative Garbage Collection
We call a garbage collector conservative if it has only partial information about the location of pointers and is thus forced to treat arbitrary bit patterns as though they might be pointers in at least some cases We show that some very inexpensive but previously unused tech niques can have dramatic impact on the e ectiveness of conservative garbage collectors in reclaiming mem ory Our most sig...
متن کاملThe Measured Cost of Conservative Garbage Collection University of Colorado at Boulder the Measured Cost of Conservative Garbage Collection
Because dynamic memory management is an important part of a large class of computer programs, high-performance algorithms for dynamic memory management have been, and will continue to be, of considerable interest. Experience indicates that for many programs, dynamic storage allocation is so important that programmers feel compelled to write and use their own domain-speciic allocators to avoid t...
متن کاملFast Multiprocessor Memory Allocation and Garbage Collection
We extended our garbage olle ting memory allo ator1 to provide good performan e for multi-threaded appli ations on multipro essors. The basi design is similar to the approa h previously pursued in [12℄. However, we on entrate on issues important to more ommon small-s ale multiproessors, and on spe i issues not reported elsewhere. We argue that a reasonable level of garbage olle tor s alability ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 2014
ISSN: 0362-1340,1558-1160
DOI: 10.1145/2714064.2660198